sky vault - German English Dictionary